wave making damping force - Turkish English Dictionary